﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApplication1
{
    public delegate void NewPracticeCreatedHandler(object o, EventArgs e);
    public delegate void NewTahasukaCreatedHandler(object o, EventArgs e);
    public delegate void ZimunimModifiedHandler(object o, EventArgs e);
    public delegate void SoldierDataModified(object o, EventArgs e);

    //occurs whenever a soldier is added/removed from the database
    public delegate void SoldiersListModifiedHandler(object o, EventArgs e);

    public  interface IMofa
    {
        void deleteSoldierFromMofa(DataGridViewSelectedRowCollection rows, int armyID_index);
        void addSoldiersToMofa();
        int getTotalDays();
      
        IList<string> ArmyIDList { get;}
        DateTime StartDate { get; set; }
        DateTime EndDate { get; set; }
        string TableName { get; }
        string MofaString { get; }
        

      
        
    }

   
}
